#pragma once

#ifndef FORMTEPLATE_H
#define FORMTEPLATE_H

using namespace ATL;

class FormTemplate
{
public:
	static FormTemplate* GetInstance(Outlook::_ApplicationPtr spApp = 0);
protected:
	FormTemplate(Outlook::_ApplicationPtr spApp) : m_spApp(spApp){}
	~FormTemplate(void);
public:
	int LoadCustomForm(void);
	int LoadDefaultForm(void);

private:
	Outlook::_ApplicationPtr m_spApp;
	static FormTemplate* _instance;
};


#endif
